virtual memory GDB & Virtual Address 어셈블리를 확인할 수 있습니다. gdb명령어 disas는 해당 코드 주변 인스트럭션이 어떻게 구성되는지 확인할 수 있고 disas main은 가상메모리에서 main 함수 인스트럭션을 확인할 수 있습니다. 이렇게 길제 코드가 가상 메모리상에 이론대로 위치해 있음을 확인할 수 있습니다. 따라서 -0x10(%rbp)가 변수 a의 주소가 됨을 알 수 있습니다. 그런데 재미있는 것은 0xbe 0xef... gdbvirtual memorygdb
GDB & Virtual Address 어셈블리를 확인할 수 있습니다. gdb명령어 disas는 해당 코드 주변 인스트럭션이 어떻게 구성되는지 확인할 수 있고 disas main은 가상메모리에서 main 함수 인스트럭션을 확인할 수 있습니다. 이렇게 길제 코드가 가상 메모리상에 이론대로 위치해 있음을 확인할 수 있습니다. 따라서 -0x10(%rbp)가 변수 a의 주소가 됨을 알 수 있습니다. 그런데 재미있는 것은 0xbe 0xef... gdbvirtual memorygdb